comparable retail space - French English Dictionary